.blue{ color:#4D97C5;}
/*tip bgcolor*/
.tag{ border-radius:3px; padding:4px 5px; line-height:12px; color:#fff; display:inline-block;}
.tag.fr{ padding:4px 5px; margin-top:2px;}
.b-4d{ background:#4D97C5;}.b-d9{ background:#d9d9d9;}.b-93{ background:#93C155;}.b-f9{ background:#F9D383;}.b-63{ background:#63B7E9;}.b-1d{ background:#1D8BB7;}.b-e3{ background:#E3333B;}.b-64{ background:#64B7EA;}.b-ff{ background:#fff;}
.b-93:hover{ background:url(../../Images/xingzuo/tag_hover.gif) repeat-x 0 0;}
.b-63:hover{ background:url(../../Images/xingzuo/tag_hover.gif) repeat-x 0 -21px;}

/*public layout*/
.tm-2{ margin-top:-2px;}.tm5{margin-top:5px;}.tm10{margin-top:10px;}.tm15{margin-top:15px;}.tm20{margin-top:20px;}.tm25{margin-top:25px;}.lm3{margin-left:3px;}.lm10{margin-left:10px;}.lm15{margin-left:15px;}.lm20{margin-left:20px;}.lm25{margin-left:25px;}.lm80{margin-left:80px;}.rm3{margin-right:3px;}.rm5{margin-right:5px;}.rm10{margin-right:10px;}.rm15{margin-right:15px;}.rm20{margin-right:20px;}.rm25{margin-right:25px;}.bm5{margin-bottom:5px;}.bm10{margin-bottom:10px;}.bm15{margin-bottom:15px;}.bm20{margin-bottom:20px;}.bm25{margin-bottom:25px;}.tp5{padding-top:5px;}.tp10{padding-top:10px;}.tp15{padding-top:15px;}.tp20{padding-top:20px;}.tp25{padding-top:25px;}.tp55{padding-top:55px;}.tp60{padding-top:60px;}.lp2{padding-left:2px;}.lp3{padding-left:3px;}.lp5{padding-left:5px;}.lp10{padding-left:10px;}.lp20{padding-left:20px;}.lp25{padding-left:25px;}.lp40{padding-left:40px;}.rp2{padding-right:2px;}.rp3{padding-right:3px;}.rp5{padding-right:5px;}.rp10{padding-right:10px;}.rp15{padding-right:15px;}.rp20{padding-right:20px;}.rp25{padding-right:25px;}.bp5{padding-bottom:5px;}.bp15{padding-bottom:15px;}.bp20{padding-bottom:20px;}.bp25{padding-bottom:25px;}.bp55{padding-bottom:55px;}.bp60{padding-bottom:60px;}
.tl{ text-align:left;}.tc{ text-align:center;}.tr{ text-align:right;}
.fl{ float:left; _display:inline;}.fr{ float:right;}
.clear{ clear:both; line-height:0px; font-size:0px;}
.clearfix{ zoom:1;}
.clearfix:after{ content:".";display:block; height:0; clear:both; visibility:hidden;}
.hr_5{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}
.hr_10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}
.vm{ vertical-align:middle;}.vt{ vertical-align:top;}
.db{ display:block;}.dn{ display:none;}.vh{ visibility:hidden;}
.utra{ transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.pa{ position:absolute;}.pr{ position:relative;}
.bls{ border-left:1px solid #ddd;}.brs{ border-right:1px solid #ddd;}.bts{ border-top:1px solid #ddd;}.bbs{ border-bottom:1px solid #ddd;}
.br3{ border-radius:3px;}
.cp{ cursor:pointer;}
.w80{ width:80px;}.w190{ width:190px;}.w560{ width:560px;}
select{ height:22px; line-height:18px; padding:2px; border:1px solid #d9d9d9; border-radius:2px;}

/*sprite-icon*/
.icon{ background:url(../../Images/xingzuo/sprite_icon.png) no-repeat;}
/*topbar*/
.topbar,.topbarFrame{ width:100%; height:37px; background:url(../../Images/xingzuo/topbar_bg.gif) repeat-x; position:fixed; top:0; box-shadow:0 1px 3px #999; z-index:9999; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}
.topbar a:hover{ color:#000000; text-decoration:none;}
.tb-menu li{ float:left; line-height:37px; color:#666;}
.tb-menu .menu-item{ position:relative;}
.tb-menu .menu-item-user a.tb-menu-hover{/* width:60px;*/ height:37px; overflow:hidden;}
.tb-menu .tb-menu-hover{ position:relative; z-index:2; display:block; cursor:pointer;}
.tb-menu .tb-menu-hover s{ border-width:3px; border-style:solid; border-color:#333 transparent transparent; _border-color:#333 #E9E9E9 #E9E9E9; width:0; height:0; line-height:0; font-size:0; position:absolute; right:10px; top:17px;}


/*.tb-menu-info a:hover{ border-radius:3px; color:#fff; background:#63B7E9;}*/
.tb-menu li.menu-item-on .tb-menu-hover{ border:1px solid #d9d9d9; border-bottom:none; border-radius:2px 2px 0 0; background:#fff; box-shadow:0px -2px 2px #ddd; color:#4D97C5; padding:0 19px 0 9px; line-height:34px; height:26px;}
.tb-menu li.menu-item-on .tb-menu-hover s{ border-color:#4D97C5 transparent transparent; _border-color:#4D97C5 #fff #fff; top:16px; right:9px; -moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;}


/*header frame shadon*/
.tb-menu .framefloat{ position:absolute; top:26px; left:0px;}
.tb-menu .framefloat_user{ position:absolute; top:26px; left:0px;}
.tb-menu .framefloat_msg{ position:absolute; top:26px; left:0px;}
.tb-menu .framefloat_set{ position:absolute; top:26px; left:0px;}

.tb-menu li.menu-item-on .tb-menu-info{ display:block;}
.tb-menu li.menu-item-on .framefloat,.tb-menu li.menu-item-on .framefloat_user,.tb-menu li.menu-item-on .framefloat_msg,.tb-menu li.menu-item-on .framefloat_set{ display:block;}
.tb-menu li.menu-item-on .tb-icon-mes{ background-position:0 -14px;}
.tb-menu li.menu-item-on .tb-icon-set{ background-position:0 -42px;}
.menu-item-col .tb-menu-hover{ float:left; padding:0 20px 0 10px; *+width:24px;}
.menu-item-col .tb-menu-info{ width:220px; text-align:left;}
.menu-item-user .tb-menu-hover{ float:left; padding:0 20px 0 10px; *+width:94px;text-align:center;}
.menu-item-user img{ width:16px; height:16px; vertical-align:middle; padding:1px; border:1px solid #d9d9d9; border-radius:15px; margin:-2px 4px 0 0; _float:left; _margin:8px 0 0 0;}
.menu-item-user .tb-menu-info{ width:277px; padding:0;}
.menu-item-user .tb-menu-info dt img{ width:46px; height:46px; display:block; padding:1px; border:1px solid #d9d9d9; border-radius:25px;}
.menu-item-user .enter{  font-size:12px; font-weight:normal;}
.menu-item-user .enter:hover i{ background-position:0 -84px;}
.menu-item-user .ctp{ height:16px; width:196px; clear:both; _padding-top:3px; }
.menu-item-user .ctpw{*padding-top:6px;_padding-top:0px;}
.menu-item-user .ftpeo{ float:right;}
.menu-item-user .ftpto{ float:left; }
.menu-item-user .ap{ padding-bottom:10px; border-top: 1px solid #E9F3F9;}
.menu-item-user .ap .ti{ display:block; font-size:14px; padding:10px 0 0 15px;}
.menu-item-user .ap .tia{ padding:5px 0 0 10px;display:block;}
.menu-item-user .ftpto cite{ float:left; height:15px;}
.menu-item-user .icon_tips{ float:left; width:18px; height:12px; margin:0px 0 0 5px; position:static;  display:inline-block}

.menu-item-user .mybook{ background:#F7FBFE; border-top:1px solid #E9F3F9;}
.menu-item-user .mybook p:last-child{ border-top:1px solid #E9F3F9;}
.menu-item-meset .tb-menu-hover{ float:left; padding:0 20px 0 10px; *+width:41px;}
.menu-item-mes .tb-menu-hover{ float:left; padding:0 20px 0 10px; *+width:71px;}
.menu-item-login .tb-menu-hover{ float:left; padding:0 20px 0 10px; *+width:24px;}
.menu-item-meset .tb-menu-info{ width:69px; text-align:center; padding:0;}
.menu-item-mes .tb-menu-info{ width:99px; text-align:center; padding:0;}
.menu-item-mes .tb-menu-info a{ display:block;}



.menu-item-login .tb-menu-info .input{ border:1px solid #d9d9d9; border-radius:3px; padding:2px; width:192px; height:28px; line-height:28px;}
.menu-item-login .tb-menu-info .input:hover{ box-shadow:inset 1px 1px 2px #f5f5f5;}
.menu-item-login .tb-menu-info .input:focus{ box-shadow:inset 1px 1px 2px #ddd;}
.menu-item-login .tb-menu-info .checkbox{ padding-top:7px;}
.menu-item-login .tb-menu-info .checkbox .vt{ *+margin-top:-4px;}
.tb-srh .input{ border:1px solid #4D97C5; height:20px; line-height:20px; border-radius:3px 0 0 3px; background:#fff; width:170px;}
.tb-srh .input:hover{ box-shadow:inset 1px 1px 2px #f5f5f5;}
.tb-srh .input:focus{ box-shadow:inset 1px 1px 2px #ddd;}
.tb-srh .btn{ background:#4D97C5 url(../../Images/xingzuo/sprite_icon.png) no-repeat left -33px; width:30px; height:22px; border:none; border-radius:0 3px 3px 0; cursor:pointer;}
.tb-icon-mes{ background-position:0 0;}
.tb-icon-set{ background-position:0 -28px;}
.tb-icon-tg{ background-position:0 -56px; _margin-top:10px;}

.login-qq{ background-position:0 -65px; width:12px; height:12px; display:inline-block; vertical-align:middle; margin:-2px 3px 0 0;}
.login-weibo{ background-position:right -65px; width:15px; height:12px; display:inline-block; vertical-align:middle; margin:-2px 3px 0 0;}

/*btn*/
.btn-tg{ font-size:14px; background:#179fe9; border:1px solid #4D97C5; line-height:38px; text-align:center; display:block; border-radius:4px; color:#fff; font-weight:700; _height:28px; _padding-top:10px;}
.btn-tg s{ background-position:0 0; width:18px; height:20px; display:inline-block; vertical-align:middle; margin:-2px 10px 0 0;}
.btn-tg:hover,.btn-send:hover{ background:url(../../Images/xingzuo/tag_hover.gif) repeat-x 0 -42px;}
.btn-reply{ border:1px solid #BCE1FB; background:#DFF0FA; padding:3px 15px; border-radius:3px; cursor:pointer; color:#4D97C5; font-weight:700;}
.btn-send{ font-size:14px; background:#63B7E9; border:1px solid #4D97C5; line-height:28px; padding:0 20px; display:inline-block; border-radius:4px; color:#fff; font-weight:700; cursor:pointer;}
.btn-esc{ font-size:14px; background:#DFF0FA; border:1px solid #AEDCF9; line-height:28px; padding:0 20px; display:inline-block; border-radius:4px; color:#4D97C5; font-weight:700; cursor:pointer;}
.submit-send{ font-size:14px; background:#63B7E9; border:1px solid #4D97C5; line-height:28px; padding:6px 20px; display:inline-block; border-radius:4px; color:#fff; font-weight:700; cursor:pointer;}
.submit-esc{ font-size:14px; background:#DFF0FA; border:1px solid #AEDCF9; line-height:28px; padding:6px 20px; display:inline-block; border-radius:4px; color:#4D97C5; font-weight:700; cursor:pointer;}
.btn-reg{ background:#70B7E2; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#63B7EA), to(#4BA4DA));background:-webkit-linear-gradient(#63B7EA, #4BA4DA);background:-moz-linear-gradient(#63B7EA, #4BA4DA);background:-ms-linear-gradient(#63B7EA, #4BA4DA);background:-o-linear-gradient(#63B7EA, #4BA4DA);background:linear-gradient(#63B7EA, #4BA4DA); border:1px solid #519DCD; border-radius:3px; font:20px/50px "宋体"; width:190px; text-align:center; color:#fff; cursor:pointer; *+line-height:40px;}
.btn-super{ border:1px solid #BCE1FB; background:#DFF0FA; font:20px/46px "宋体"; display:inline-block; padding:0 50px; border-radius:3px; cursor:pointer; color:#4D97C5;}
/*public header-ad*/
.loginInAd01{ width:218px; height:69px; float:right;}
/*顶导new*/
.icon_tips{ position:absolute; top:0; left:30px; background:url(../../Images/xingzuo/icon_tips.png) no-repeat; width:19px; height:14px;}

.ftpto .art-img{ width:25px; height:8px; display:inline-block; margin-left:5px;}

.topnav_r {right:0;top:0;width:auto;_width:auto;overflow:visible;}.topmenu li, .topmenu strong.icon_arr, .topmenu li.weibo strong, .topmenu li.weixin strong, .topmenu .wxht {background:url(//my.chazidian.com/Static/Images/topmenu.gif) no-repeat;}.topmenu {margin-top:5px;line-height:27px;color:#333;}.topmenu li {float:left;position:relative;background-position:right top;}.topmenu strong {display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}.topnav_r_b:link, .topnav_r_b:visited {color: #666;float: left;line-height: 20px;}.topmenu .hb {display:block;position:absolute;left:0;top:25px;padding:10px;border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:1000000;}.topmenu li.hover strong {border:1px solid #dfdfdf;border-bottom:block;background-color:#fff;}.topmenu li.hover {margin:-1px -1px 0 -1px;}.topmenu li.htphone {_width:83px;}.topmenu li.htphone .hb {width:71px;padding:1px 5px 0;}.topmenu .htphonebox {padding:5px;border-top:1px solid #f3f3f3;}.topmenu strong.icon_arr {padding-right:23px;background-position:right -23px;}.topmenu li.hover strong.icon_arr {background-position:right -46px;}.topmenu li.weibo {_width:65px;}.topmenu li.weibo strong {padding-left:29px;background-position:0 -75px;}.topmenu li.weibo .hb {width:150px;}.topmenu li.weixin {_width:66px;}.topmenu li.weixin strong {padding-left:30px;background-position:0 -46px;}.topmenu li.webnav {_width:83px;}#uinfo .hb{width:auto;left:0px;min-width:85px;}.topmenu li.webnav .hb {width:180px;left:-119px;}.topmenu li.qxpp {background:block;}.topmenu li.qxpp .hb {width:160px;left:-99px;}.hb a {color:#666}.topmenu li.nojq {margin:0;background:block;}.topmenu .focusht {display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}.topmenu .wxht {height:72px;width:80px;padding-left:80px;background-position:0 -177px;}.topmenu .wxht span {display:inline-block;padding-top:3px;color:#666;}.aSty01 {margin:0;}.aSty01 dt {margin-top:6px;padding:5px 0 2px 0;border-top:1px solid #e5e5e5;}.aSty01 dd {margin:0;}.aSty01 dd a {color:#666;}.aSty01 dd a:hover {color:#c00;}



/*主体*/
.wrapper{ position: relative; width: 960px; margin: 0 auto;*position:static;}
.head{ margin: 10px auto 0;}
.head_top{ height: 50px;}
.head_top_logo{ float: left;}
.head_top_logo img{ display: block; width: 160px; height: 50px;}
.head_top_wea{ float: left; margin-left: 25px; height: 30px; margin-top: 10px;}
.head_top_wea span{ font: bold 12px/26px '宋体';}
.head_top_wea i{display: inline-block; width: 31px; height: 26px; margin: 0 5px; vertical-align: -6px; background: url(/Images/zuowen_new/icon.png) no-repeat 0 -40px;}
.head_top_wea a{ font: 12px/26px '宋体'; color: #448aca;}
.head_top_bg{ float: left; margin: 5px 30px 0; width: 135px; height: 50px; background: url(/Images/zuowen_new/icon.png) no-repeat 0 -80px;}
.search_box{ float: right; width: 550px; height: 30px; margin-top: 10px; background: url(/Images/zuowen_new/icon.png) no-repeat 0 -140px;}
.search_box form{float:left;width: 395px; height: 30px;}
.search_box input{ outline: none; border: 0; background: transparent;}
.search_box input[type="text"]{ width: 290px; height: 22px; padding: 4px 10px; font: 12px/22px '宋体'; color: #b4b4b4;}
.search_box input[type="submit"]{ cursor: pointer; float: right; width: 80px; font: 14px/30px '宋体'; color: #fff; text-align: center;}
.search_box .btn{margin-top:-2px;text-underline:none;float:right;width:146px;height:35px;text-indent:60px;background:url(/Images/zuowen_new/woyaotougao_top.png) no-repeat 0px 0px;color:#fff;font:17px/35px "黑体";}
.search_box .btn:hover{text-decoration:none;}



/*QQ登陆*/
.qq_login_btn{ font-size:14px; background:url(../../Images/xingzuo/qqstyle.png) repeat-x -139px -29px; width:65px;height:18px;border:1px solid #4D97C5; line-height:38px; text-align:center; display:block; border-radius:4px; color:#fff; font-weight:700; _height:28px; _padding-top:10px;}
.qq_login_btn s{ background-position:0 0; width:18px; height:20px; display:inline-block; vertical-align:middle; margin:-2px 10px 0 0;}



a:link {
text-decoration: none;
color: #535353;
}